package com.client.service;

import java.util.List;

import com.client.model.ISpCodeBanTime;
import com.client.model.ISpCodeConfirm;
import com.client.model.ISpCodeFilter;
import com.client.model.ISpCodeProvince;

/**
 * 主要功能，查询可用代码，屏蔽时段、二次确认、过滤等信息
 * @author yolotone
 *
 */
public interface ISpCodePrvinceService {
	/**
	 * 
	 * 查询所有可用代码，按优先级排序
	 * @return
	 */
	public List<ISpCodeProvince> getAll();
	/**
	 * 屏蔽时间段
	 * @return
	 */
	public List<ISpCodeBanTime> getSpCodeBanTimes();
	/**
	 * 二次确认
	 * @return
	 */
	public List<ISpCodeConfirm> getSpCodeConfirms();
	/**
	 * 过滤
	 * @return
	 */
	public List<ISpCodeFilter> getSpCodeFilters();
	
}
